şiddetli tropik hortum - Turkish English Dictionary